import axios from 'axios'

// 根据不同环境 切换不同路径
const request = axios.create({
    baseURL: 'http://ergou666.shop:8000/user'
})


//post请求头
axios.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded;charset=UTF-8";
//设置超时
axios.defaults.timeout = 10000;


// 请求拦截器
request.interceptors.request.use(function (config) {
    // 统一设置用户身份 token
    return config
}, function (error) {
    // Do something with request error
    return Promise.reject(error)
})

// 相应拦截器
request.interceptors.response.use(function (response) {
    // 统一设置接口相应错误, 比如 token 过期失效, 服务端异常
    return response
}, function (error) {
    // Do something with response error
    return Promise.reject(error)
})

export default request
